home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Grand Slam 3
/
Grand Slam 3.iso
/
023
/
oplay100.arj
/
OMNIPLAY.DOC
< prev
next >
Wrap
Text File
|
1995-03-11
|
15KB
|
305 lines
OmniPlayer v1.00
(c) 1993-95, Edward Schlunder
All Rights Reserved
Zilym Limms of OverThrowMachine
zilym@hndymn.stat.com
Contents:
1 . . Introduction
2 . . OmniPlayer Usage
3 . . Internal Modules
4 . . Implementation List
5 . . Greetings
6 . . Beta Testing Team
7 . . Disclaimer
8 . . Closing Notes
OP is a multiformat digital music player for your 386+
computer. If you find any bugs or other anomalies, please get in
contact with us so that it will get fixed for the future.
If you find a module format that OP doesn't currently
support or doesn't play correctly, please contact us so that it
can be added!! We intend to make OP support as many modules
formats as they are available!
In addition, if you find this program useful in any way,
*please* send a short piece of email or snail mail to the author
so that I will know how much this program is really being used
and whether it is worth the trouble of continuing it.
email: zilym@hndymn.stat.com
snail mail: Edward Schlunder
554 N. Acacia Road
Apache Junction, Arizona 85219-4313
USA
latest versions: ftp.eng.ufl.edu /demos/music/programs/players
ftp.vt.edu /pub/otm
────────────────────────
OmniPlayer Usage
OP filespec [options]
filespec File to play.. Extension not required
options -EMS Force EMS use (even if not detected)
-NOEMS Disables EMS use (even when detected)
-F Use Foreground mixing
This is mainly only useful when playing
under Windows or DesqView. It seems to
help Windows steady the mouse a bit.
-L Disallow any module looping. When the
modules stops, exit OmniPlayer. Useful
in batch files.
[0] -Ax Amplification (x=0 to 9)
Note that too high a value will cause
clicks and cracks, way high values
produce pure trash. Use very small
numbers in most cases (1 or 2)
[4024 Bytes] -Bxxxxx Buffer Size (x=256 to 32767)
[Max of Dev] -Sxx xxKHz oversampling rate (x=5KHz to 45KHz)
[Autodetect] -Ixx Device IRQ number
[Autodetect] -Dx Device DMA channel
[Autodetect] -Pxxx Device Base I/O Address (x=xxxh)
-Cx Select Output Device (x=device number)
No: Sound Card:
0 Gravis Ultrasound
[Default] 1 Sound Blaster 1.xx
2 Sound Blaster 2.xx
3 Sound Blaster Pro
4 Sound Blaster 16
5 Pro AudioSpectrum
-Vx Visual Display Mode (x=display number)
No: Name:
1 Help
2 Scope(s)
[Default] 3 VU Meters
4 Sample List
[Offset 0] -Oxxxxx Load module from file
offset x (see section
below)
Example:
C:\SOUND\OP>OP DEAF -C3 [enter] <- Plays the example module in
stereo on a SBPro
────────────────────────
Internal Modules
OmniPlayer has a neat little feature to help you play
modules from inside demos and games. This section will try to
explain how to use this feature.
Included with OmniPlayer is a small utility to scan EXEs
for modules within (MODSCAN.EXE). MODSCAN only checks for
specail module signatures, so module formats without signatures
can not be detected (ie, 15 instrument MODs). In addition, if
the EXE is compressed with PKLite or a similar compression
program, MODSCAN won't be able to read the signatures that might
be present. Use UNP (not included) or another similar utility
for uncompressing EXEs so that they can be scanned.
Okay, the first thing you need to do now that you've got
an EXE file with an embedded module unpacked, you need to find
out what offset(s) into the file are the locations for your
modules.
Use: MODSCAN filename [Enter]
Example:
C:\DEMOS>MODSCAN PANIC.EXE
Internal Module Scanner Version x.xx
By Edward Schlunder (C)1994